JavaScript Job: Python Developer

Job added on

Company

Zelis
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

JavaScript Job Details

We are looking for a Python Developer to join our Data Engineering team. In this role, you will be responsible for designing, developing, and improving our data technology for our enterprise-class applications. The ideal candidate will have significant experience with web development, ETL process, database architecture and a solid understanding of data processing using Python.

In this position, you will be responsible for:

  • Writing “clean”, well-designed code
  • Producing detailed specifications
  • Developing and deploying new features using Agile and similar methodologies
  • Supporting production processing by troubleshooting and resolving issues that arise around data processing, performance and set-up
  • Developing and maintaining the software responsible for the manipulation of data including parsing, matching loading and publishing. streamline, introduce efficiencies, eliminate errors and increase accuracy
  • Designing, developing and maintaining efficient and robust ETL workflows which produce data extracts and process feeds between various internal and third-party partners
  • Troubleshooting, testing and maintaining the core product software and databases to ensure strong optimization and functionality
  • Contributing in all phases of the development lifecycle, including participating in Pull request process for peer code review
  • Following industry best practices

You might be a good fit if you have:

  • 4+ years of full-stack web development
  • 3+ years of database design and development, specifically with Postgres and Python
  • 3+ years working with web frameworks such as Flask, Django or Tornado
  • BS/MS degree in Computer Science, Engineering or a related subject or equivalent experience
  • Data integration and a good understanding of ETL, data warehousing, and data mart concepts
  • Solid understanding of relational databases and SQL
  • Working with technologies such as HTML, CSS, and JavaScript
  • Git or other version control tools
  • RestFul API design and integrations
  • Automation and continuous integrations
  • Agile environment and testing frameworks (eg. unit test/pytest)
  • Comfortable with basic shell scripting in a Unix environment
  • Development with Celery or experience with pub/sub pattern (ie.RabbitMQ)
  • Knowledge of AWS or similar cloud computing platforms
  • ORM Implementation (SQLAlchemy)
  • Deploy web infrastructure using Apache, Nginx, gunicorn, or u WSGI
  • Familiarity with scheduling frameworks, preferably Airflow

Job Type: Full-time

Pay: $102,773.00 - $120,393.00 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Schedule:

  • 8 hour shift

Application Question(s):

  • Do you have the required BS/MS degree in Computer Science or Engineering

Education:

  • Bachelor's (Preferred)

Experience:

  • PostgreSQL and Python: 3 years (Preferred)
  • paid professional development: 3 years (Required)
  • Full-stack development: 4 years (Preferred)

Work Location: Remote